Skip to main content
TrustRadius
WooCommerce

WooCommerce

Overview

What is WooCommerce?

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.

Read more
Recent Reviews

WooCommerce refund

1 out of 10
November 04, 2022
We tried to learn all the documentation as we were very limited in what we can do with woocommerce. After studying documentation, we …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 20 features
  • Website integration (84)
    6.9
    69%
  • Product catalog & listings (83)
    6.9
    69%
  • Visual customization (81)
    6.8
    68%
  • Product management (84)
    6.3
    63%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is WooCommerce?

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

24 people also want pricing

Alternatives Pricing

What is Shopify?

Shopify is a commerce platform designed for both online stores and retail locations. Shopify offers a professional online storefront, a payment solution to accept credit cards, and the Shopify POS application to power retail sales.

What is BigCommerce?

BigCommerce is a SaaS platform that allows SMBs to develop eCommerce sites. Features include the capabilities to design the storefront, configure products, manage payments, generate traffic, and optimize conversion.

Return to navigation

Features

Online Storefront

Features for creating an online storefront with a browse-able product catalog.

6.2
Avg 7.7

Online Shopping Cart

Features that facilitate the collection of items so that customers can purchase them as a group.

6.2
Avg 7.6

Online Payment System

Features related to processing online payment for eCommerce purchases.

5.6
Avg 8.3

eCommerce Marketing

Features related to marketing for eCommerce websites

5.2
Avg 7.5

eCommerce Business Management

Features related to business management and administration of eCommerce operations

4.5
Avg 7.8
Return to navigation

Product Details

What is WooCommerce?

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services. The free core includes: Storefront, a free WordPress theme designed for eCommerce, 5 pre-installed payment gateways (including PayPal and Direct Bank Transfer), coupons, shipping and cart calculators, product listing management and customer account registration, among other features. Many many extensions are available, such as WooCommerce Bookings, for e-merchants selling appointments, services, or rentals.

According to WooThemes (per Builtwith.com), WooCommerce has > 9,524,908 downloads and powers > 30% of online stores.

WooCommerce Video

What is WooCommerce?

WooCommerce Integrations

WooCommerce Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.

Reviewers rate Product catalog & listings and Branding and Website integration highest, with a score of 6.9.

The most common users of WooCommerce are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(254)

Attribute Ratings

Reviews

(1-25 of 34)
Companies can't remove reviews or game the system. Here's why
Victoria Hoete-Dodd | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
WooCommerce is used to provide our e-commerce platform across our retail sector.
I also use it for the same purpose for another business due to its plug-and-play nature and ease of use.
  • Plug-and-play.
  • Good security.
  • Constantly updated.
  • E-commerce solution.
  • A lot of features involve the addition of more plugins.
  • Accept crypto payments.
I think WooCommerce would be useful on any site that requires fiat payments to be taken securely.
Seth Paine | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use WooCommerce for our online store to sell books and other materials that we use for our ministry. It is only being used in one department. We use it on the same website that our main website is on. Because it is built to work on WordPress it is easy to maintain and update. I maintain the website and because it is the same platform I can easily maintain the online store as well. It allows us to have an inexpensive online store solution.
  • Updating it is very easy because it runs on WordPress and you use WordPress' plugin update architecture.
  • There are lots of third party plugins to add whatever functionality you need. You also only install the add-ons that you need so you don't have a very bloated system.
  • There are many different payment systems that you can use with WooCommerce
  • It is easy to add new products because it uses Wordpress' editor.
  • It easily integrates with external services like print on demand services.
  • Because of the add-ons you need to install to expand the functionality, it takes time to research each add-on
  • It is not a "install and use right out of the box solution" like some online store services. You need to configure everything.
  • To get a nice store you also have to configure all the other Wordpress parts like choosing a good Wordpress theme.
  • It takes a lot of work to get a nice looking store
WooCommerce is a great platform to create an inexpensive if not free online store if you have the time to learn about it and configure it well. It is especially a great online store platform if you already are experienced using Wordpress since it incorporates so well into it. There are also many great plugins to help you integrate parts of your store into your other content pieces on your WordPress website.
Jorge Edel Aguilar Avendaño | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
WooCommerce has been a game changer in my company. The reason I use WooCommerce is because it's so flexible when it comes to payment gateways and add-ons you can implement. I currently use it for myself and clients that hire us to build their online web store.
  • Most popular payment gateways.
  • Many integrations.
  • Many plugins.
  • Back end dashboard is slow.
  • Check out is to complex unless you use a plugin to remove fields when not needed.
WooCommerce is well suited for both pro and amateur users who are needing to build an online web store. WooCommerce is so easy to install and get started, practically anyone can use.

I wouldn't use it if felt I [didn't] need a complete online store. In some cases I will use a form builder with a payment gateway.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I use WooCommerce to sell photography products and services to clients. Often I am booking photography sessions in advance of the date of the shoot, and I have specific time slots available for booking. WooCommerce allows me to make these time slots available to clients and they can book them and pay for them in advance online, from their computer or phone. Because I can combine both the payment and the scheduling, I don't have to worry about double-booking.
  • Free base package means I can use it when I need to and not pay for it when I'm not using it
  • I can customize the e-commerce options and integrate the calendar booking
  • Payment processing is quick and easy and I can choose my provider
  • I have to install plugins to add the functionality I need
  • Sometimes I get conflicts between the plugins I have to install
  • Sometimes customization is not straightforward
[WooCommerce] does really well for simple stores that don't have a lot of products. It's really easy to set up and get products added so people can purchase them online. It's not the best for really complicated stores with products that need a lot of customization; you have to find 3rd-party plugins to add additional functionality to your store and sometimes those can create conflicts between one another.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our go to software for our online sales platform, quick to implement, easy to understand, scalable and with plugins for almost anything you can imagine, super easy to use, it got us up and running quickly and integrated with our online payment platform, allows us to look bigger then we are
  • Easy integration
  • Online support
  • Worldwide usage
  • Learning curve
  • Updates must be managed to avoid compatibility issues
Can be started with little or no cost to the company to show proof of concept when beginning an ecommerce site. You can spend as little or as much as you want to add functionality. It would work well with small companies just starting out and can grow with your business
Felicia Betancourt | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
I help clients with their WordPress sites that use WooCommerce. WooCommerce is not business software that I would use internally. Rather, it is a consumer product aimed at people who want to use WordPress as the platform for their e-commerce website. WooCommerce keeps track of both product inventory and orders. In addition, it provides templates for the presentation of products, a cart, and a checkout page.
  • Keeps track of product inventory, including details of product variations such as colors and sizes if required.
  • Keeps track of orders so that the shopkeeper has one place to log in and see the status and history of orders to her shop.
  • Creates shop-related pages automatically. Once you add one or more products, they will automatically appear on your shop home page. Additionally, pages for viewing shopping carts and for checking out are automatically created.
  • WooCommerce does not come with support for any payment gateway out of the box. Setting up each payment gateway requires an extra plugin, each of which has its own requirements for configuration. In some sense, this can't be helped, as each gateway has to be set up differently. However, WooCommerce could have provided a "wizard" to guide users through the process for the major payment gateways.
  • WooCommerce does not make it easy to set up shipping solutions. This has been a major headache for my clients.
  • WooCommerce does not provide printable packing slips or invoices out of the box. Although I know of a plugin that does an admirable job of adding this feature, it seems like something that should be part of the package.
  • WooCommerce does not have truly first-class templates for showcasing products. In this aspect, it is way behind Squarespace and Wix.
WooCommerce is the clear choice for anyone who already has a WordPress site, or is committed to using WordPress for some other reason. If the shop-owner can pay for a developer, a store built with WooCommerce can be customized to any spec they can think of. That's really the selling point of WooCommerce: the large and rich ecosystem of plugins already available, along with the community of developers that can build features not provided by any plugin. On the other hand, anyone who has a few products that they want to quickly and attractively present on a website without caring about the platform is better served by Wix, Squarespace, or (for a larger set of products) Shopify.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Woocommerce for our e-commerce website, in order to sell our services, e-learning courses, digital downloads, and subscriptions.
It has solved our need to have an e-commerce platform, managed by ourselves with many features, and keep costs under control.

We sell very few products but the feature and the very fast learning path of Woocommerce give us the possibility to have a very professional e-commerce service on our site.
  • Simple to use.
  • Free (at least if you use the basic features).
  • Well-supported.
  • Tons of plugins and addons.
  • Seamlessly integrated with most WordPress themes.
  • Fast learning path.
  • Some plugins are overpriced.
WooCommerce is well-suited when you need simple e-commerce solutions, they have literally tons of plugins/integration and can be fitted for most needed. The setup is very simple and most Woocommerce themes are compatible with WooCommerce.
You can integrate with other platforms and exchange data using integrations or API.

It's also able to manage shops from small to medium/high size. Obviously, if you need a very large e-commerce [store], it might be worthwhile to point to other platforms or custom solutions.

Furthermore, Woocommerce relies on WordPress and requires minimal knowledge and web hosting to install it. If you have no technical knowledge you can choose other cloud-based products.
Jason Vance | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Being a WordPress design agency, WooCommerce is our go-to solution for our internal subscription and payment needs and also our client's e-commerce needs. There are situations where there are better solutions but we find that [for] 90% of what we need WooCommerce works for us and is either free or very low cost.
  • It works out of the box.
  • It's easy to set up for beginners.
  • It's robust enough to handle large stores.
  • There are enough add-ons out there it's hard not to find a prebuilt solution for your needs.
  • Without some work it can be slow.
  • It should contain membership and subscription features as default.
  • Some of the options for adding variations can be tricky or confusing for new users.
By default, we recommend WooCommerce for almost every shop solution a client (or ourselves) needs. Ecommerce, memberships, subscription-based business, and digital downloads.

Here are some scenarios where finding another solution may work better.
  • You need an all-in-one solution for your membership site.
  • You ONLY sell digital products
  • You need something quick to test a new concept.
Justin Esgar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use WooCommerce as a sales platform for a few client websites that we have built. It's a great way to implement a shopping cart feature into any WordPress-based website. It makes it really easy to list products, set up shipping, and take credit cards via a slew of different payment gateways.

If you are building an online store in any capacity, WooCommerce plus its slew of plug-ins is a great option.
  • Ease of use.
  • Slew of plugins to get anything achieved.
  • Great support from the company.
  • Can easily build products, either real or virtual, or even subscriptions.
  • Sometimes it feels like there are too many options - finding a way to remove unused items would be a great feature.
  • Some of the additional plug-ins are very expensive, but yet necessary.
If you are building a WordPress-based website and need a shop - you need WooCommerce. Period, end of the statement. If you are trying to just build an e-commerce site and it's not WordPress, no need for it.
Ramakant Rout | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
First of all, we are using WooCommerce as the eCommerce platform to integrate our medical products to sell [to] users. We are using WooCommerce only for the product page. We are selling masks and everyone can order this product. WooCommerce is an easy application to integrate and start selling my product in an easy way.
  • WooCommerce is easy to use and integrate with any WordPress theme.
  • We can integrate any payment gateway to WooCommerce with easy steps.
  • WooCommere is free, and in the free version of WooCommerce you can get unlimited features.
  • For a startup or small business company WooCommerce is best to use.
  • You need a lot of plugins for WooCommerce extra features.
  • WooCommerce slows down your page speed.
For a long-term strategy, WooCommerce is the best platform for small or medium enterprises. If you want to start an online shop today, then install WordPress and install the WooCommerce plugin, and start selling your products across the globe.
  • WooCommerce is free to use.
  • WooCommerce supports every payment gateway including PayPal, Instamojo, Razorpay, Stripe.
  • Listing unlimited products to WooCommerce is free.
  • Add unlimited features to WooCommerce without paying for it.
Megan Bond | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Not only this software boosted the selling of my products but also it showed me new ways towards marketing my products. It is very much easy to use software and its interface is also very simple and elegant. Since its usage, I am tension-free about the shipping and the payment mode because it offers me a variety of options so that my customers would be at ease.
  • I appreciate its quality features, which allowed me to set up the homepage and menus and my site structure.
  • This tool helped to build up my online stores.
  • I am very much satisfied from its quality services.
  • It is limited to the integrations with other similar tools.
  • There is no feature for the detailed history of a particular customer, which is usually helpful in targeting the right audience over and over.
I will recommend this tool with great zest to all those companies who want to initiate their online selling stores. It is a universal platform that will equally benefit all the organizations for the selling as well for the marketing of their product. WooCommerce will definitely add value to your business.
Ruby Javaid | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use WooCommerce to sell various services to our clients, but primarily business cards and websites. The best thing is that everything is in one place and clients can read everything about the service or product and purchase right then and there without having to make an appointment to come in and learn about the items. Clients also love having the ability to pay by credit card rather than a check or cash.
  • Payment Gateway - There are many gateways to choose how you get paid and your payments are processed. The most common one is undoubtedly PayPal, but WooCommerce supports many others including Stripe and First Data, to name a couple.
  • Extensions - this is both a pro and a con. The good side is that there is an extension for almost nearly any functionality you can think of. Need to specifically book appointments? There's an extension for that. Need to add on different options to your product so that the user can customize their order and the price will adjust accordingly? There's definitely an extension for that. These are just two examples, but the library is pretty extensive.
  • WordPress integration is great (particularly with an Avada theme) and you really don't have to do much to get your site up and running to start selling. The user interface is pretty intuitive if you have experience with WordPress and it's not all that different from configuring any other plugin.
  • The core software is completely free and available to use for anyone. You only get basic functionality, but even so, you can do a lot with it.
  • Expense - this is the biggest con for WooCommerce. While the core software is free of charge, the extensions will totally get you. They can be as little as $39/year and run up to something like $249/year for one license for one extension to be used on one domain. And if you have a serious store of any kind, you are going to need a few extensions. Even for payment processing, if you want any other option than PayPal standard, you're going to have to pay unfortunately. Also the fee is not one time, it is recurring annually. I think you can keep using the extension once your year is over, but you will no longer get updates and support. For me, the expense is worth it. But for others it may not be.
  • There's a rather specific con that I have that others may not. I utilize the Subscriptions extension along with the Add-ons extension. Both are amazing in functionality separately, but there is no option for me to categorize my add-on as a one time fee for an option or as part of the recurring subscription charges. It automatically rolls the charge in with the recurring fee. Now there is a very roundabout and not that user-friendly way to get around this, but I feel like this is a huge oversight on WooCommerce's part.
WooCommerce is well suited for pretty much any type of online store. It works really well with WordPress and has a very extensive library of extensions that you can purchase to customize your store for your needs. You could sell anything from massages to spoons to coffee bean subscriptions on it. But beware the yearly costs if you are selling anything more complicated than one simple product for one price without variations. You will definitely have to purchase extensions for that scenario.
Score 9 out of 10
Vetted Review
Verified User
We use WooCommerce for our ecommerce website. We use Wordpress to publish information on our company and products and WooCommerce to sell computer hardware an accessories. WooCommerce is easy to use and alllows us to manage our webite without having to hire expensive outside consultants which we had to do with our prior website that used the Manento ecommerce platform.
  • Simple product listing
  • Lots of payment options
  • Easy to use
  • Too many updates - Seems like there is always a pending update
  • Better image management
  • I wish it had more native shipment management functionality
Really great for small businesses that cannot afford an outside IT professional. We used to use Magento, but it was so complex and difficult to change unless you hired an outside consultant. So glad that we switched.
Rick Fitzgerald | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
As an engineer I am always looking for solutions and and platforms to be used in different applications. As a really long-time ecommerce expert, I started with WooCommerce back in 2011/2012, as I usually reject hosted applications, because you completely lost the control or the freedom on the core, and the ability to set up your resources the best way your current platform handles them. I loved WooCommerce since the beginning, because of the impressive array of built in features, their use of the traditional MySQL/PHP platform, its seamless integration with WordPress, and their ease of use and upgrade, along with the compatibility with a large number of templates, or your own custom one.
I currently have 4 ecommerce websites on the platform and plan to upgrade to even more, as my new ventures, with different partners also use it. As an entrepreneur and admin, I loved the way you can quickly change and perform large updates without hassles, as my prior experience with open source platforms, has been really tedious, because I had to modify core files, and custom files by myself, and even adapt the css to match the site's design, I wonder how a non-tech user handles those situations.
  • Shopping cart.
  • Payment gateways.
  • Email and bulk email.
  • Multiple store inventories.
  • Works with all WP Themes.
  • WordPress seamless integration.
  • Ease of use and maintain.
  • Scalability.
  • Localization.
  • Growing number of plugins.
  • Fast.
  • Different dashboards.
  • Back end analytics.
  • Marketing features.
  • Customization.
  • The GUI can be improved.
  • Better image handling.
  • Additional check out add ons.
  • Ability to customize geolocation.
  • The widgets are sometimes not performing.
I love WooCommerce so much, as I use it on a daily basis along with WordPress, that I recommend it to everyone I know. The advantage of having control means most merchants can find it a bit overwhelming, because they prefer canned solutions like Shopify, BigCommerce, Volusion, etc. - all of them hosted solutions - but in terms of free and freemium plugins, WooCommerce wins hands down.
As an engineer I am always thinking about new applications and improvements, and WooCommerce gives me all that, whatever I want to do it's fairly easy because there's always an existing plugin, I rarely have to write my own code.
It doesn't have a steep learning curve, and this is a plus. Sometimes there are conflicts between plugins and support is limited, but if you want a free open source solution that can be escalated to something really robust, I think it's the answer.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We use it across the entire organization. Multiple users have access to the site - it runs the entire operation.
  • It's easy to get started.
  • The plugin ecosystem is well developed.
  • There is quite a bit of customization the front-end needs to work with most sites.
  • Most plugins provide just enough functionality before you have to pay.
WooCommerce is well suited for simple sites or businesses with a developer on hand who knows the ins and outs of WooCommerce. It's not well suited for a bootstrapped organization that doesn't have a developer on hand.
Greg Dungan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
I operate a Digital Marketing Agency where I've built many website for clients who use WooCommerce. I have built WooCommerce into sites to directly sell products, receive donations, process payments for services, and even to book hotel rooms. Not only have I built sites that use WooCommerce, I regularly market those products and services in ways that require integration of WooCommerce with Facebook and other third-party platforms. I've installed, used, and managed WooCommerce in just about every way possible.
  • WooCommerce is the most customizable option for self-hosted WordPress sites. It offers nearly unlimited customization options. From dozens of payment gateways to multiple shipping methods, WooCommerce has a customization for any situation.
  • WooCommerce is the easiest way to process payments online from a self-hosted WordPress site. The core plugin is free and the paid extensions are affordable and full-featured.
  • WooCommerce has actually come a long way recently in the areas that were previously lacking. They have recently added integrations for the Divi Theme along with a Chat-based support system that I love.
  • WooCommerce has shown that they are committed to continually developing integrations and functionality in order to remain number one in the world of online commerce.
WooCommerce is well-suited for selling products through your website, receiving donations to a non-profit online, or booking services. there's literally no scenario that I can think of where WooCommerce will not adequately handle an eCommerce transaction.
The core plugin is free and it will handle the simplest transactions. However, if you are going to need any kind of customization, you will need to purchase a plugin extension. They have a large library of extensions so that you only need to pay for the customization you need. This is good, because it keeps the cost down in the long run.
Igor Neumann | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We currently use WooCommerce, with sales disabled, as a product portfolio and information provider at our website. Our clients need to ask for a quote in order to buy it but we do plan to activate the e-commerce function in the near future. Our website is currently in 9 different languages and we offer our products in more than 90 countries.
  • Quick and easy e-commerce website for companies of any size.
  • Scalability and integration, being part of WordPress make adding new functions to your page a breeze.
  • Easy integration with translation plugins, making a multi-language website easy to build.
  • Some updates break the multilingual website, its necessary to rebuild permalinks after each major update.
  • Speed, when having many categories/products your performance can suffer.
  • Could include better multi-currency support out of the box.
  • We should be able to manually order taxonomies
  • Should include a way to hide prices and ask for a quote instead.
Woocommerce is the current king of WordPress based e-commerce, with numerous plugins to add any missing functionality you may need. That said, we currently use it in a different way than planned as an electronic catalog where users need to ask for a quote instead of pure e-commerce as it is designed to work. That shows some of its shortcomings for this specific use that we need to solve using 3rd party plugins to order taxonomies, hide prices, make clients ask for a quote, or to enable composite products.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We have built an online parts store to sell hundreds of products through an online shop. The whole Export department works with this shop and it saves us so much time vs. the conventional method of quoting parts via email and doing the whole quoting/freight/shipping/invoicing/payment process via back-and-forth email correspondence. The benefits are a streamlined, uniform and professional business process.
  • Professional presentation
  • Automated processes
  • Expandable
  • Translatable
  • Improve integration with front end builders
  • Can get complex and expensive pretty quickly if you have to rely on multiple plugins
I would recommend WooCommerce for any webshop with local, international and even cross-cultural reach. It's very versatile and flexible and users around the globe know how to use it since they are all used to these kinds of systems. If you have a very large inventory of products, WC may not be the best match. Check first with the pre-sales staff to make sure the load can be handled smoothly.
Matt Railey | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I have implemented WooCommerce as the eCommerce solution for clients' WordPress (WP) based websites. It is a simple and easy to use solution for managing products, inventory, pricing, and easily integrates into WP's backend for managing the content of all of the above.
  • Managing product content including pricing, discounts, and descriptions
  • Managing inventory of physical products
  • Managing sales and access of digital products and subscriptions
  • Payment methods - for a native experience you're basically restricted to using Stripe, Paypal, or Square to accept payments. This has been an issue for clients I've worked with that already have a preferred payment gateway vendor. There are integrations you can use, but this leads to either an iFrame checkout experience, or worse a completely separate site - not ideal.
  • This is not strictly about WooCommerce, but the ease of use of the product management backend is very dependent on the how well your WP theme integrates with it. I'd recommend using Themes specifically built to be a WooCommerce Shop. Trying to fit WooCommerce in after the fact to a theme not designed for it initially can be a little confusing.
For a WP site, WooCommerce is basically the industry standard for eCommerce. If you've got an existing site that you're adding a shop, I'd recommend doing a major redesign to make the site a WooCommerce theme site.

I know Shopify has WP integration to let you sell products from your WP site, but I don't personally have experience doing that. I know Shopify has more native payment gateways than WooCommerce does, so if using your preferred payment gateway is a hard requirement, you may be better off exploring Shopify.
Brian Halstrom | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Our organization uses WooCommerce to power multiple online storefronts. It allows us to sell everything from bowling shirts, bowling jerseys to memberships. The great thing about WooCommerce is the flexibility to customize the product pages and overall any aspect of the customer experience on the website. Adding additional plugins is usually very straight-forward, and unlike many other platforms, the plugins are more affordable.
  • WooCommerce pages are easy to customize and are optimized for mobile.
  • Ability to create global add-ons for specific product categories.
  • Adding additional plugins to optimize the site is generally affordable and can usually be done without a developer.
  • There's no cost to get started.
  • Compared against other platforms, you'll need to purchase your domain, SSL certificate, and hosting account.
  • Creating products, attributes, and categories may be tricky for inexperienced users (not hard once you get the hang of it).
  • Installing and configuring plugins may be tricky for inexperienced users.
  • Default reporting could be better, but additional plugins can be purchased.
WooCommerce is well suited for smaller companies looking to start selling their products and services online. We mainly sell apparel using WooCommerce, and the reason why we love it is using the global add-on feature. With this, you can specify size, color, style, etc. for specific product categories. Then when you create those products, all of the options are automatically applied to the product based on the category you put it in.
Rob Watson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
WooCommerce is an eCommerce solution that my agency, Webidextrous.com, implements and supports for a variety of companies and organizations. It addresses the need many organizations have to sell physical, virtual, and downloadable goods and services online without overwhelming smaller budgets. Webidextrous clients are able to quickly roll out an online store that scales quickly and easily and connects to payment and fulfillment gateways with ease.
  • Easy to add and edit products via the WordPress editor or bulk editor.
  • Connect to multiple payment and shipping gateways
  • Customizable purchase process and user interface
  • Add product variations and product images for each variation
  • Filtered product search
  • Reliance on meta table for storing and accessing product and order data. (Coming soon)
  • Better reporting interface. (Coming soon)
  • Option to more easily choose between multi-page or single page cart/checkout.
  • Auto refresh the price totals on cart page when quantity changes using AJAX.
  • Show “-” and “+” buttons around the quantity field.
  • Show confirmation before user changes quantity to zero.
WooCommerce can support pretty much any website's eCommerce needs but may need heavy customization to achieve more complex and difficult use case scenarios. If you have millions of monthly users, WooCommerce tables and code will need to be heavily modified and tuned for an optimal experience. Clearing transients and other "housekeeping" data regularly is one way to improve performance.
Joshua Burcham | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
I run a small web design studio that specializes in working with clients in the design field, including art and antique dealers. I use WooCommerce to add the ability to easily display their inventory on their websites. Some clients sell directly online, but most of my clients do not like to make the prices public. For those clients, WooCommerce makes it easy to display products and accept inquiries.
  • Very easy to set up. It takes less than hour to get the foundation for an online store together using their setup wizard.
  • The checkout process is very easy for customers.
  • The back-end is very easy for my clients to manage their inventory, customers, and order.
  • WooCommerce integrates well with several popular WordPress themes. They do a great job of making it technically possible to customize the look and style of your e-commerce store.
  • The search function is weak. By default, it only searches the product title, not SKU, description, etc.
  • You have to use a third-party plug-in to easily import products in bulk. It would be nice if that was in the WooCommerce core.
  • Small thing, but I'd like to be able to easily customize the columns in the back-end product listing; to be able to pick and choose which information shows for each product, including custom fields.
I think WooCommerce would work well for almost all small to medium size businesses. I have a customer with 8,000 products and it works very well. It is ideal when you have NON-e-commerce related content on your website and want to use the full power of WordPress to be able to make a website that is easy to update. Some of the hosted e-commerce solutions (like Shopify) are easy to set up (especially if you have a smaller number of products) but they don't offer the extensive content management system functions and the enormous community of support that WordPress does.
Megan Bailey | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I have used it in the past to try and sell digital products. I am coming back to it as the best option for compatibility with themes, builders, and plugins. I want to sell bundled graphics, themes, and templates, and WooCommerce offers the best solution for this. It allows for digital products and to denote whether it is completely virtual or not. I can customize how my products look, use galleries to give more product photos, and track my sales in real-time. When I first started using it years ago, the customization was lacking, but now it integrates with Elementor, giving me full control on how my pages look.
  • Offers integration with multiple payment gateways - This is especially nice if you don't want to be tied into Paypal. I use Square and was able to get a free add-on to connect my shop to Square.
  • Integrates with a number of themes and page builders - You don't need to get a specific theme to set up a shop. Most fully integrate with WooCommerce, which means keeping your existing website as it is.
  • The settings easily allow for different types of products out of the box. Want to sell books or T-shirts? You can set up shipping profiles, gather shipping information, and stay on top of order fulfillment. Selling digital goods? You can set the download link so that customers get their downloads immediately after purchase.
  • The emails that are auto-generated are customizable. Whether you just want to add branding colors or change the text, you can do it.
  • WooCommerce's interface looks very similar to what it did years ago. While features may have improved, sometimes finding where those features live to make changes can be a challenge.
  • While I can make larger changes to how my shop page looks, some of the actual product pages are set in stone. It takes knowledge of PHP and coding to make changes to the template or the purchase of WooCommerce's shortcode plugin to get more flexibility. Having some layout options for how the product page looks would be great from non-coders.
  • WooCommerce is still very much geared towards physical products. While it has a few options for digital products, expanding these features would make WooCommerce more competitive against other plugins such as Easy Digital Downloads.
If you are planning on selling physical goods, clothing, jewelry, etc, WooCommerce has all the features you could need. However, unless you are trying to stay away from Paypal, WooCommerce is not as feature-rich for digital goods. I personally use it so I can connect it to Square, which other options don't include as part of their free tier.
Aaron Nielsen | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
WooCommerece has allowed us to set up advance payment procedures for all of our hosts on LutheranBnB.com. Without WooCommerce's vast number of plugins and features, we wouldn't be operating.
  • Customizable product options
  • Coordination between different plugins
  • Customer friendly front end
  • We run a booking company that allows other vendors to list their homes on the website. For people with some web knowledge it is easy enough to figure out. But people without that knowledge found it difficult to set up their listing.
  • Making it easier to change what products are called would alleviate some questions.
  • Providing a front facing interface for our vendors would be good.
WooCommerce is great for getting set up with an E-commerce store fast. But if you aren't well versed in webdesign, it can be a bit daunting.
Shehan Marasinghe | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our organization is a blog which is developed using WordPress. We wanted to add an online store to sell digital books. The WooCommerce plugin let us simply create an online store in the same WordPress installation and manage it along with the blog in a single dashboard. WooCommerce is an easy-to-use and stable solution for e-commerce.
  • It's a stable and easy-to-use e-commerce plugin with WordPress
  • WooCommerce is a free platform
  • WooCommerce supports almost every payment gateway providers
  • Making a digital product store is simple with WooCommerce
  • Some WooCommerce plugins are a bit expensive
  • Requires a good programming knowledge to do advanced developments
  • Need to have secured web hosting, which is costly
WooCommerce can be recommended for small and medium scale online stores. Especially for the existing WordPress users. But for sites that need a lot of security, WooCommerce won't be a cost-effective and easy to manage platform for e-commerce. WooCommerce is a great solution for creating digital and physical product stores, but having a good web hosting provider is the main thing to manage a hassle-free online store.
Return to navigation